yedek depo

  1. auxiliary tank
  2. stock pile
depot spare parts Noun